Motion.MoveCircularAbsolute 方法

命令軸組從工具中心點的目前位置開始進行圓弧插補運動。終點和輔助點被絕對定義在指定的座標系統中(終點和輔助點的定義取決於所選的 CircMode 模式)。

命名空間IntervalZero.KINGSTAR.Local.Api

組合: IntervalZero.KINGSTAR.Local.Api (於 IntervalZero.KINGSTAR.Local.dll) 版本:4.4.0.0

語法

C#VB
public KsCommandStatus MoveCircularAbsolute(
       int Index,
       McCircMode CircMode,
       double[] AuxPoint,
       double[] EndPoint,
       McCircPathChoice PathChoice,
       double Velocity,
       double Acceleration,
       double Deceleration,
       double Jerk,
       McCoordSystem CoordSystem,
       McBufferMode BufferMode,
       McTransitionMode TransitionMode,
       double[] TransitionParameter
)
Public Function MoveCircularAbsolute(
       Index As Integer,
       CircMode As McCircMode,
       AuxPoint As Double(),
       EndPoint As Double(),
       PathChoice As McCircPathChoice,
       Velocity As Double,
       Acceleration As Double,
       Deceleration As Double,
       Jerk As Double,
       CoordSystem As McCoordSystem,
       BufferMode As McBufferMode,
       TransitionMode As McTransitionMode,
       TransitionParameter As Double()
) As KsCommandStatus

參數

Index [in]

型別:int

軸組的索引。索引以 0 為起始。最多可有 32 個軸組。

 

CircMode [in]

型別:McCircMode

指定輸入訊號 AuxPoint 的定義。

 

AuxPoint [in]

型別:double[]

指定座標系統中各維度的絕對位置陣列,最大為 64。

 

EndPoint [in]

型別:double[]

指定座標系統中各維度的絕對位置陣列,最大為 64。

 

PathChoice [in]

型別:McCircPathChoice

路徑的選擇。

 

Velocity [in]

型別:double

在定義路徑的座標系統中,該路徑的最大速度;永遠為正值,非必要到達。[單位/秒]

 

Acceleration [in]

型別:double

最大加速度;永遠為正值,非必要到達。單位取決於 McProfileType。[單位/秒2] 或 [秒]

 

Deceleration [in]

型別:double

最大減速度;永遠為正值,非必要到達。單位取決於 McProfileType。[單位/秒2] 或 [秒]

 

Jerk [in]

型別:double

最大加加速度;永遠為正值,非必要到達。單位取決於 McProfileType。[單位/秒3] 或 [秒]

 

CoordSystem [in]

型別:McCoordSystem

座標系統。

 

BufferMode [in]

型別:McBufferMode

定義如何融合兩方法的速度。

 

TransitionMode [in]

型別:McTransitionMode

插入一個轉換曲線。

 

TransitionParameter [in]

型別:double[]

轉換模式的附加參數,若將 TransitionMode 設為 mcNone,則此參數無效。

回傳值

型別:KsCommandStatus

回傳 KsCommandStatus 類別。

備註

範例

C#
N/A

參見

Motion 類別

IntervalZero.KINGSTAR.Local.Api 命名空間